package pers.vic.base.bo.system;

import java.io.Serializable;

/**
 * 区域表 实体类
 * 
 * @author VIC
 */
public class SysArea implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * id;
	 */
	private Integer id;

	/**
	 * pid;1;
	 */
	private Integer parentId;

	/**
	 * 名称;1;
	 */
	private String name;

	/**
	 * 简称;1;
	 */
	private String shortName;

	/**
	 * 层级;5;0-国家级别,1-省级,2-地市级,3-区县级;1
	 */
	private Integer levelType;

	/**
	 * 父层级名称;1
	 */
	private String mergerName;

	/**
	 * 父层级简称;1
	 */
	private String mergerShortName;

	/**
	 * 城市编码;1
	 */
	private String areaCode;

	/**
	 * 邮政编码;1
	 */
	private String postalCode;

	/**
	 * 拼音;1
	 */
	private String pinyin;

	/**
	 * 简拼;1
	 */
	private String jianpin;

	/**
	 * 首字母;1
	 */
	private String firstChar;

	/**
	 * 经度;1
	 */
	private Double lng;

	/**
	 * 纬度;1
	 */
	private Double lat;

	/**
	 * 是否开放;5;1-是,0-否;1
	 */
	private Integer opened;

	/**
	 * 是否热门;5;1-是,0-否;1
	 */
	private Integer hot;

	/**
	 * set：id;
	 */
	public SysArea setId(Integer id) {
		this.id = id;
		return this;
	}

	/**
	 * get：id;
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * set：pid;1;
	 */
	public SysArea setParentId(Integer parentId) {
		this.parentId = parentId;
		return this;
	}

	/**
	 * get：pid;1;
	 */
	public Integer getParentId() {
		return parentId;
	}

	/**
	 * set：名称;1;
	 */
	public SysArea setName(String name) {
		this.name = name;
		return this;
	}

	/**
	 * get：名称;1;
	 */
	public String getName() {
		return name;
	}

	/**
	 * set：简称;1;
	 */
	public SysArea setShortName(String shortName) {
		this.shortName = shortName;
		return this;
	}

	/**
	 * get：简称;1;
	 */
	public String getShortName() {
		return shortName;
	}

	/**
	 * set：层级;5;0-国家级别,1-省级,2-地市级,3-区县级;1
	 */
	public SysArea setLevelType(Integer levelType) {
		this.levelType = levelType;
		return this;
	}

	/**
	 * get：层级;5;0-国家级别,1-省级,2-地市级,3-区县级;1
	 */
	public Integer getLevelType() {
		return levelType;
	}

	/**
	 * set：父层级名称;1
	 */
	public SysArea setMergerName(String mergerName) {
		this.mergerName = mergerName;
		return this;
	}

	/**
	 * get：父层级名称;1
	 */
	public String getMergerName() {
		return mergerName;
	}

	/**
	 * set：父层级简称;1
	 */
	public SysArea setMergerShortName(String mergerShortName) {
		this.mergerShortName = mergerShortName;
		return this;
	}

	/**
	 * get：父层级简称;1
	 */
	public String getMergerShortName() {
		return mergerShortName;
	}

	/**
	 * set：城市编码;1
	 */
	public SysArea setAreaCode(String areaCode) {
		this.areaCode = areaCode;
		return this;
	}

	/**
	 * get：城市编码;1
	 */
	public String getAreaCode() {
		return areaCode;
	}

	/**
	 * set：postalCode;1
	 */
	public SysArea setPostalCode(String postalCode) {
		this.postalCode = postalCode;
		return this;
	}

	/**
	 * get：postalCode;1
	 */
	public String getPostalCode() {
		return postalCode;
	}

	/**
	 * set：拼音;1
	 */
	public SysArea setPinyin(String pinyin) {
		this.pinyin = pinyin;
		return this;
	}

	/**
	 * get：拼音;1
	 */
	public String getPinyin() {
		return pinyin;
	}

	/**
	 * set：简拼;1
	 */
	public SysArea setJianpin(String jianpin) {
		this.jianpin = jianpin;
		return this;
	}

	/**
	 * get：简拼;1
	 */
	public String getJianpin() {
		return jianpin;
	}

	/**
	 * set：首字母;1
	 */
	public SysArea setFirstChar(String firstChar) {
		this.firstChar = firstChar;
		return this;
	}

	/**
	 * get：首字母;1
	 */
	public String getFirstChar() {
		return firstChar;
	}

	/**
	 * set：经度;1
	 */
	public SysArea setLng(Double lng) {
		this.lng = lng;
		return this;
	}

	/**
	 * get：经度;1
	 */
	public Double getLng() {
		return lng;
	}

	/**
	 * set：纬度;1
	 */
	public SysArea setLat(Double lat) {
		this.lat = lat;
		return this;
	}

	/**
	 * get：纬度;1
	 */
	public Double getLat() {
		return lat;
	}

	/**
	 * set：是否开放;5;1-是,0-否;1
	 */
	public SysArea setOpened(Integer opened) {
		this.opened = opened;
		return this;
	}

	/**
	 * get：是否开放;5;1-是,0-否;1
	 */
	public Integer getOpened() {
		return opened;
	}

	/**
	 * set：是否热门;5;1-是,0-否;1
	 */
	public SysArea setHot(Integer hot) {
		this.hot = hot;
		return this;
	}

	/**
	 * get：是否热门;5;1-是,0-否;1
	 */
	public Integer getHot() {
		return hot;
	}
}
